Trace Interop Test Results

Summary

These are the test results for the Traceability Interop Profile as of: 2022-07-06 21:05:44.140753

The highest current % of passed tests by a single provider is: 100.0%
The lowest is: 71.3%
Across all providers the average % of passed tests is: 85.2%

Provider Summary

Mavennet

71.3%

of tests taken, passed

Transmute

94.0%

of tests taken, passed

mesur.io

91.6%

of tests taken, passed

Mavennet - Transmute

80.0%

of tests taken, passed

Mavennet - mesur.io

76.7%

of tests taken, passed

Transmute - Mavennet

78.3%

of tests taken, passed

Transmute - mesur.io

96.7%

of tests taken, passed

mesur.io - Mavennet

78.3%

of tests taken, passed

mesur.io - Transmute

100.0%

of tests taken, passed

Provider & Test Summary

Test Type
Mavennet
Transmute
mesur.io

Credentials Issue

66.7%

100.0%

100.0%

Credentials Revocation

63.3%

100.0%

90.0%

Credentials Verify

65.2%

100.0%

100.0%

DID Web Discovery

73.3%

100.0%

100.0%

Presentations Verify

76.1%

85.9%

87.0%

Workflow Instance Join

n/a

100.0%

n/a


Test Type
Mavennet - Transmute
Mavennet - mesur.io
Transmute - Mavennet
Transmute - mesur.io
mesur.io - Mavennet
mesur.io - Transmute

OAuth Presentations Exchange

100.0%

77.8%

44.4%

77.8%

44.4%

100.0%

Presentations Exchange

76.5%

76.5%

84.3%

100.0%

84.3%

100.0%




Results

Details

Provider
Test Type
Test Step
Assertion
Result
Error Message
Passing

mesur.io - Transmute

OAuth Presentations Exchange

Holder gets Verifier's Token

must return `200 Success` status

Pass

1

mesur.io - Transmute

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must include non-empty access_token

Pass

1

mesur.io - Transmute

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must represent `Bearer` token

Pass

1

mesur.io - Transmute

OAuth Presentations Exchange

Holder gets Verifier's Token

returned token must expire in the future

Pass

1

mesur.io - Transmute

OAuth Presentations Exchange

Holder gets Verifier's Token

`access_token` persisted to collectionVariables

Pass

1

mesur.io - Transmute

OAuth Presentations Exchange

Get Verifier Organization DIDs

Status code is 200

Pass

1

mesur.io - Transmute

OAuth Presentations Exchange

Get Verifier Organization DIDs

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

mesur.io - Transmute

OAuth Presentations Exchange

Presentation

must return `200 Success` status

Pass

1

mesur.io - Transmute

OAuth Presentations Exchange

Presentation

Content-Type header is application/json

Pass

1

Transmute - Mavennet

OAuth Presentations Exchange

Holder gets Verifier's Token

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Transmute - Mavennet

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must include non-empty access_token

Fail

expected undefined to be a string

0

Transmute - Mavennet

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

Transmute - Mavennet

OAuth Presentations Exchange

Holder gets Verifier's Token

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

Transmute - Mavennet

OAuth Presentations Exchange

Holder gets Verifier's Token

`access_token` persisted to collectionVariables

Pass

1

Transmute - Mavennet

OAuth Presentations Exchange

Get Verifier Organization DIDs

Status code is 200

Pass

1

Transmute - Mavennet

OAuth Presentations Exchange

Get Verifier Organization DIDs

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Transmute - Mavennet

OAuth Presentations Exchange

Presentation

must return `200 Success` status

Fail

expected response to have status code 200 but got 404

0

Transmute - Mavennet

OAuth Presentations Exchange

Presentation

Content-Type header is application/json

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Access Token (Issuer)

must return `200 Success` status

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Access Token (Issuer)

response body must include non-empty access_token

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Access Token (Issuer)

response body must represent `Bearer` token

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Access Token (Issuer)

returned token must expire in the future

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Access Token (Verifier)

must return `200 Success` status

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Access Token (Verifier)

response body must include non-empty access_token

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Access Token (Verifier)

response body must represent `Bearer` token

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Access Token (Verifier)

returned token must expire in the future

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

Response must include 'service' array

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

'service' array must define Traceability API service endpoint

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

`issuer_access_token` collection variable must be set

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

must include valid JSON response body

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

didDocument must be present in response body

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be present

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be an array

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs values MUST be unique

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs[1] must be present

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

verification method controller must match did subject

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

'service' array must define Traceability API service endpoint

Pass

1

mesur.io - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

`verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

mesur.io - Transmute

Presentations Exchange

Issue Credential

`issuer_access_token` collection variable must be set

Pass

1

mesur.io - Transmute

Presentations Exchange

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

mesur.io - Transmute

Presentations Exchange

Issue Credential

must return `201 Created` status

Pass

1

mesur.io - Transmute

Presentations Exchange

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

mesur.io - Transmute

Presentations Exchange

Initiate Exchange

`verifier_access_token` collection variable must be set

Pass

1

mesur.io - Transmute

Presentations Exchange

Initiate Exchange

must return `200 Success` status

Pass

1

mesur.io - Transmute

Presentations Exchange

Initiate Exchange

response must include 'domain' property

Pass

1

mesur.io - Transmute

Presentations Exchange

Initiate Exchange

response must include 'challenge' property

Pass

1

mesur.io - Transmute

Presentations Exchange

Sign Presentation

`issuer_access_token` collection variable must be set

Pass

1

mesur.io - Transmute

Presentations Exchange

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

mesur.io - Transmute

Presentations Exchange

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

mesur.io - Transmute

Presentations Exchange

Sign Presentation

`domain` collection variable must be set

Pass

1

mesur.io - Transmute

Presentations Exchange

Sign Presentation

`challenge` collection variable must be set

Pass

1

mesur.io - Transmute

Presentations Exchange

Sign Presentation

must return `201 Success` status

Pass

1

mesur.io - Transmute

Presentations Exchange

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

mesur.io - Transmute

Presentations Exchange

Complete Exchange

`verifier_access_token` collection variable must be set

Pass

1

mesur.io - Transmute

Presentations Exchange

Complete Exchange

must return `200 Success` status

Pass

1

mesur.io - Transmute

Presentations Exchange

Complete Exchange

verification response should be 'true'

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Access Token (Issuer)

must return `200 Success` status

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Access Token (Issuer)

response body must include non-empty access_token

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Access Token (Issuer)

response body must represent `Bearer` token

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Access Token (Issuer)

returned token must expire in the future

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Access Token (Verifier)

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

mesur.io - Mavennet

Presentations Exchange

Get Access Token (Verifier)

response body must include non-empty access_token

Fail

expected undefined to be a string

0

mesur.io - Mavennet

Presentations Exchange

Get Access Token (Verifier)

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

mesur.io - Mavennet

Presentations Exchange

Get Access Token (Verifier)

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

mesur.io - Mavennet

Presentations Exchange

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

Response must include 'service' array

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

'service' array must define Traceability API service endpoint

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

`issuer_access_token` collection variable must be set

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

must include valid JSON response body

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

didDocument must be present in response body

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be present

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be an array

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs values MUST be unique

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs[1] must be present

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

verification method controller must match did subject

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

'service' array must define Traceability API service endpoint

Pass

1

mesur.io - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

`verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

mesur.io - Mavennet

Presentations Exchange

Issue Credential

`issuer_access_token` collection variable must be set

Pass

1

mesur.io - Mavennet

Presentations Exchange

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

mesur.io - Mavennet

Presentations Exchange

Issue Credential

must return `201 Created` status

Pass

1

mesur.io - Mavennet

Presentations Exchange

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

mesur.io - Mavennet

Presentations Exchange

Initiate Exchange

`verifier_access_token` collection variable must be set

Fail

expected null to be a string

0

mesur.io - Mavennet

Presentations Exchange

Initiate Exchange

must return `200 Success` status

Pass

1

mesur.io - Mavennet

Presentations Exchange

Initiate Exchange

response must include 'domain' property

Pass

1

mesur.io - Mavennet

Presentations Exchange

Initiate Exchange

response must include 'challenge' property

Pass

1

mesur.io - Mavennet

Presentations Exchange

Sign Presentation

`issuer_access_token` collection variable must be set

Pass

1

mesur.io - Mavennet

Presentations Exchange

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

mesur.io - Mavennet

Presentations Exchange

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

mesur.io - Mavennet

Presentations Exchange

Sign Presentation

`domain` collection variable must be set

Pass

1

mesur.io - Mavennet

Presentations Exchange

Sign Presentation

`challenge` collection variable must be set

Pass

1

mesur.io - Mavennet

Presentations Exchange

Sign Presentation

must return `201 Success` status

Pass

1

mesur.io - Mavennet

Presentations Exchange

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

mesur.io - Mavennet

Presentations Exchange

Complete Exchange

`verifier_access_token` collection variable must be set

Fail

expected null to be a string

0

mesur.io - Mavennet

Presentations Exchange

Complete Exchange

must return `200 Success` status

Fail

expected response to have status code 200 but got 400

0

mesur.io - Mavennet

Presentations Exchange

Complete Exchange

verification response should be 'true'

Fail

expected undefined to be true

0

mesur.io - Mavennet

OAuth Presentations Exchange

Holder gets Verifier's Token

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

mesur.io - Mavennet

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must include non-empty access_token

Fail

expected undefined to be a string

0

mesur.io - Mavennet

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

mesur.io - Mavennet

OAuth Presentations Exchange

Holder gets Verifier's Token

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

mesur.io - Mavennet

OAuth Presentations Exchange

Holder gets Verifier's Token

`access_token` persisted to collectionVariables

Pass

1

mesur.io - Mavennet

OAuth Presentations Exchange

Get Verifier Organization DIDs

Status code is 200

Pass

1

mesur.io - Mavennet

OAuth Presentations Exchange

Get Verifier Organization DIDs

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

mesur.io - Mavennet

OAuth Presentations Exchange

Presentation

must return `200 Success` status

Fail

expected response to have status code 200 but got 404

0

mesur.io - Mavennet

OAuth Presentations Exchange

Presentation

Content-Type header is application/json

Pass

1

Transmute

Workflow Instance Join

Get Access Token

Importer application has access token

Pass

1

Transmute

Workflow Instance Join

Get Access Token

`org_1_access_token` persisted to collectionVariables

Pass

1

Transmute

Workflow Instance Join

Get Access Token

Importer application has access token

Pass

1

Transmute

Workflow Instance Join

Get Access Token

`org_2_access_token` persisted to collectionVariables

Pass

1

Transmute

Workflow Instance Join

Get Access Token

Importer application has access token

Pass

1

Transmute

Workflow Instance Join

Get Access Token

`org_3_access_token` persisted to collectionVariables

Pass

1

Transmute

Workflow Instance Join

Get Organization DIDs

Importer has holder DID

Pass

1

Transmute

Workflow Instance Join

Get Organization DIDs

Importer has service endpoint

Pass

1

Transmute

Workflow Instance Join

Get Organization DIDs

Freight Forwarder has holder DID

Pass

1

Transmute

Workflow Instance Join

Get Organization DIDs

Freight Forwarder has service endpoint

Pass

1

Transmute

Workflow Instance Join

Get Organization DIDs

Customs has holder DID

Pass

1

Transmute

Workflow Instance Join

Get Organization DIDs

Customs has service endpoint

Pass

1

Transmute

Workflow Instance Join

Issue Credential

Proforma Invoice VC issued

Pass

1

Transmute

Workflow Instance Join

Initiate Exchange

Importer has authenticated to Customs

Pass

1

Transmute

Workflow Instance Join

Sign Presentation

Importer VP of Proforma Invoice with workflow instance 'instance_1' proved

Pass

1

Transmute

Workflow Instance Join

Complete Exchange

Importer has successfully presented Proforma Invoice to Customs

Pass

1

Transmute

Workflow Instance Join

Complete Exchange

Proforma Invoice VP verification returned 'true'

Pass

1

Transmute

Workflow Instance Join

Verify Credential

Customs verifies Proforma Invoice

Pass

1

Transmute

Workflow Instance Join

Verify Credential

Customs stores first workflow instance id: instance_1

Pass

1

Transmute

Workflow Instance Join

Issue Credential

House Bill of Lading VC issued

Pass

1

Transmute

Workflow Instance Join

Initiate Exchange

Freight Forwarder has authenticated to Customs

Pass

1

Transmute

Workflow Instance Join

Sign Presentation

Freight Forwarder VP of House Bill of Lading with workflow instance 'instance_2' proved

Pass

1

Transmute

Workflow Instance Join

Complete Exchange

Freight Forwarder has successfully presented House Bill of Lading to Customs

Pass

1

Transmute

Workflow Instance Join

Complete Exchange

House Bill of Lading VP verification returned 'true'

Pass

1

Transmute

Workflow Instance Join

Verify Credential

Customs verifies House Bill of Lading

Pass

1

Transmute

Workflow Instance Join

Verify Credential

Customs stores first workflow instance id: instance_2

Pass

1

Transmute

Workflow Instance Join

Issue Credential

Commercial Invoice VC issued

Pass

1

Transmute

Workflow Instance Join

Initiate Exchange

Importer has authenticated to Freight Forwarder

Pass

1

Transmute

Workflow Instance Join

Sign Presentation

Importer VP of Commercial Invoice with workflow instance 'instance_1' proved

Pass

1

Transmute

Workflow Instance Join

Complete Exchange

Importer has successfully presented Commercial Invoice to Customs

Pass

1

Transmute

Workflow Instance Join

Complete Exchange

Commercial Invoice VP verification returned 'true'

Pass

1

Transmute

Workflow Instance Join

Initiate Exchange

Freight Forwarder has authenticated to Customs

Pass

1

Transmute

Workflow Instance Join

Sign Presentation

Freight Forwarder VP of Commercial Invoice with workflow instances 'instance_1' and 'instance_2' proved

Pass

1

Transmute

Workflow Instance Join

Complete Exchange

Freight Forwarder has successfully presented Commercial Invoice to Customs

Pass

1

Transmute

Workflow Instance Join

Complete Exchange

Commercial Invoice VP verification returned 'true'

Pass

1

Transmute

Workflow Instance Join

Join Workflow Graphs

Customs verifies Commercial Invoice

Pass

1

Transmute

Workflow Instance Join

Join Workflow Graphs

Customs checks known workflow instance ids and join the workflows

Pass

1

mesur.io

Credentials Verify

Get Access Token

must return `200 Success` status

Pass

1

mesur.io

Credentials Verify

Get Access Token

response body must include non-empty access_token

Pass

1

mesur.io

Credentials Verify

Get Access Token

response body must represent `Bearer` token

Pass

1

mesur.io

Credentials Verify

Get Access Token

returned token must expire in the future

Pass

1

mesur.io

Credentials Verify

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

mesur.io

Credentials Verify

Get Organization DIDs

`access_token` collection variable must be set

Pass

1

mesur.io

Credentials Verify

Get Organization DIDs

Status code is 200

Pass

1

mesur.io

Credentials Verify

Get Organization DIDs

must include valid JSON response body

Pass

1

mesur.io

Credentials Verify

Get Organization DIDs

didDocument must be present in response body

Pass

1

mesur.io

Credentials Verify

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

mesur.io

Credentials Verify

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

mesur.io

Credentials Verify

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

mesur.io

Credentials Verify

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

mesur.io

Credentials Verify

Get Organization DIDs

verification method controller must match did subject

Pass

1

mesur.io

Credentials Verify

Get Organization DIDs

`credential_issuer_id` persisted to collectionVariables

Pass

1

mesur.io

Credentials Verify

Issue Credential

`access_token` collection variable must be set

Pass

1

mesur.io

Credentials Verify

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

mesur.io

Credentials Verify

Issue Credential

must return `201 Created` status

Pass

1

mesur.io

Credentials Verify

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

mesur.io

Credentials Verify

Verify Credential

`access_token` collection variable must be set

Pass

1

mesur.io

Credentials Verify

Verify Credential

`verifiable_credential` collection variable must be set

Pass

1

mesur.io

Credentials Verify

Verify Credential

must return `200 Success` status

Pass

1

mesur.io

Credentials Verify

Verify Credential

verification should be successful

Pass

1

Transmute

Credentials Verify

Get Access Token

must return `200 Success` status

Pass

1

Transmute

Credentials Verify

Get Access Token

response body must include non-empty access_token

Pass

1

Transmute

Credentials Verify

Get Access Token

response body must represent `Bearer` token

Pass

1

Transmute

Credentials Verify

Get Access Token

returned token must expire in the future

Pass

1

Transmute

Credentials Verify

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

Transmute

Credentials Verify

Get Organization DIDs

`access_token` collection variable must be set

Pass

1

Transmute

Credentials Verify

Get Organization DIDs

Status code is 200

Pass

1

Transmute

Credentials Verify

Get Organization DIDs

must include valid JSON response body

Pass

1

Transmute

Credentials Verify

Get Organization DIDs

didDocument must be present in response body

Pass

1

Transmute

Credentials Verify

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

Transmute

Credentials Verify

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

Transmute

Credentials Verify

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

Transmute

Credentials Verify

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

Transmute

Credentials Verify

Get Organization DIDs

verification method controller must match did subject

Pass

1

Transmute

Credentials Verify

Get Organization DIDs

`credential_issuer_id` persisted to collectionVariables

Pass

1

Transmute

Credentials Verify

Issue Credential

`access_token` collection variable must be set

Pass

1

Transmute

Credentials Verify

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Transmute

Credentials Verify

Issue Credential

must return `201 Created` status

Pass

1

Transmute

Credentials Verify

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Transmute

Credentials Verify

Verify Credential

`access_token` collection variable must be set

Pass

1

Transmute

Credentials Verify

Verify Credential

`verifiable_credential` collection variable must be set

Pass

1

Transmute

Credentials Verify

Verify Credential

must return `200 Success` status

Pass

1

Transmute

Credentials Verify

Verify Credential

verification should be successful

Pass

1

Transmute

Presentations Verify

Get Access Token (Issuer)

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Transmute

Presentations Verify

Get Access Token (Issuer)

response body must include non-empty access_token

Fail

expected undefined to be a string

0

Transmute

Presentations Verify

Get Access Token (Issuer)

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

Transmute

Presentations Verify

Get Access Token (Issuer)

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

Transmute

Presentations Verify

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Get Access Token (Verifier)

must return `200 Success` status

Pass

1

Transmute

Presentations Verify

Get Access Token (Verifier)

response body must include non-empty access_token

Pass

1

Transmute

Presentations Verify

Get Access Token (Verifier)

response body must represent `Bearer` token

Pass

1

Transmute

Presentations Verify

Get Access Token (Verifier)

returned token must expire in the future

Pass

1

Transmute

Presentations Verify

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Verifier)

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Issue Credential

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

Transmute

Presentations Verify

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Transmute

Presentations Verify

Issue Credential

must return `201 Created` status

Fail

expected response to have status code 201 but got 401

0

Transmute

Presentations Verify

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Initiate Exchange

`verifier_access_token` collection variable must be set

Pass

1

Transmute

Presentations Verify

Initiate Exchange

must return `200 Success` status

Pass

1

Transmute

Presentations Verify

Initiate Exchange

response must include 'domain' property

Pass

1

Transmute

Presentations Verify

Initiate Exchange

response must include 'challenge' property

Pass

1

Transmute

Presentations Verify

Sign Presentation

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

Transmute

Presentations Verify

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

Transmute

Presentations Verify

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

Transmute

Presentations Verify

Sign Presentation

`domain` collection variable must be set

Pass

1

Transmute

Presentations Verify

Sign Presentation

`challenge` collection variable must be set

Pass

1

Transmute

Presentations Verify

Sign Presentation

must return `201 Success` status

Fail

expected response to have status code 201 but got 401

0

Transmute

Presentations Verify

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Complete Exchange

`verifier_access_token` collection variable must be set

Pass

1

Transmute

Presentations Verify

Complete Exchange

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Transmute

Presentations Verify

Complete Exchange

verification response should be 'true'

Fail

expected undefined to be true

0

Transmute

Presentations Verify

Verify Presentation

`verifier_access_token` collection variable must be set

Pass

1

Transmute

Presentations Verify

Verify Presentation

`verifiable_presentation` collection variable must be set

Pass

1

Transmute

Presentations Verify

Verify Presentation

`domain` collection variable must be set

Pass

1

Transmute

Presentations Verify

Verify Presentation

`challenge` collection variable must be set

Pass

1

Transmute

Presentations Verify

Verify Presentation

must return `200 Success` status

Fail

expected response to have status code 200 but got 400

0

Transmute

Presentations Verify

Verify Presentation

verification response should be 'true'

Fail

expected undefined to be true

0

Transmute - mesur.io

Presentations Exchange

Get Access Token (Issuer)

must return `200 Success` status

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Access Token (Issuer)

response body must include non-empty access_token

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Access Token (Issuer)

response body must represent `Bearer` token

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Access Token (Issuer)

returned token must expire in the future

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Access Token (Verifier)

must return `200 Success` status

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Access Token (Verifier)

response body must include non-empty access_token

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Access Token (Verifier)

response body must represent `Bearer` token

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Access Token (Verifier)

returned token must expire in the future

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

Response must include 'service' array

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

'service' array must define Traceability API service endpoint

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

`issuer_access_token` collection variable must be set

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

must include valid JSON response body

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

didDocument must be present in response body

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be present

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be an array

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs values MUST be unique

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs[1] must be present

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

verification method controller must match did subject

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

'service' array must define Traceability API service endpoint

Pass

1

Transmute - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

`verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Transmute - mesur.io

Presentations Exchange

Issue Credential

`issuer_access_token` collection variable must be set

Pass

1

Transmute - mesur.io

Presentations Exchange

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Transmute - mesur.io

Presentations Exchange

Issue Credential

must return `201 Created` status

Pass

1

Transmute - mesur.io

Presentations Exchange

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Transmute - mesur.io

Presentations Exchange

Initiate Exchange

`verifier_access_token` collection variable must be set

Pass

1

Transmute - mesur.io

Presentations Exchange

Initiate Exchange

must return `200 Success` status

Pass

1

Transmute - mesur.io

Presentations Exchange

Initiate Exchange

response must include 'domain' property

Pass

1

Transmute - mesur.io

Presentations Exchange

Initiate Exchange

response must include 'challenge' property

Pass

1

Transmute - mesur.io

Presentations Exchange

Sign Presentation

`issuer_access_token` collection variable must be set

Pass

1

Transmute - mesur.io

Presentations Exchange

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

Transmute - mesur.io

Presentations Exchange

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

Transmute - mesur.io

Presentations Exchange

Sign Presentation

`domain` collection variable must be set

Pass

1

Transmute - mesur.io

Presentations Exchange

Sign Presentation

`challenge` collection variable must be set

Pass

1

Transmute - mesur.io

Presentations Exchange

Sign Presentation

must return `201 Success` status

Pass

1

Transmute - mesur.io

Presentations Exchange

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

Transmute - mesur.io

Presentations Exchange

Complete Exchange

`verifier_access_token` collection variable must be set

Pass

1

Transmute - mesur.io

Presentations Exchange

Complete Exchange

must return `200 Success` status

Pass

1

Transmute - mesur.io

Presentations Exchange

Complete Exchange

verification response should be 'true'

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Access Token (Issuer)

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Mavennet - mesur.io

Presentations Exchange

Get Access Token (Issuer)

response body must include non-empty access_token

Fail

expected undefined to be a string

0

Mavennet - mesur.io

Presentations Exchange

Get Access Token (Issuer)

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

Mavennet - mesur.io

Presentations Exchange

Get Access Token (Issuer)

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

Mavennet - mesur.io

Presentations Exchange

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Access Token (Verifier)

must return `200 Success` status

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Access Token (Verifier)

response body must include non-empty access_token

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Access Token (Verifier)

response body must represent `Bearer` token

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Access Token (Verifier)

returned token must expire in the future

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

Response must include 'service' array

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

'service' array must define Traceability API service endpoint

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

must include valid JSON response body

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

didDocument must be present in response body

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be present

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be an array

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs values MUST be unique

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs[1] must be present

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

verification method controller must match did subject

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

'service' array must define Traceability API service endpoint

Pass

1

Mavennet - mesur.io

Presentations Exchange

Get Organization DIDs (Verifier)

`verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Mavennet - mesur.io

Presentations Exchange

Issue Credential

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet - mesur.io

Presentations Exchange

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Mavennet - mesur.io

Presentations Exchange

Issue Credential

must return `201 Created` status

Fail

expected response to have status code 201 but got 401

0

Mavennet - mesur.io

Presentations Exchange

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Mavennet - mesur.io

Presentations Exchange

Initiate Exchange

`verifier_access_token` collection variable must be set

Pass

1

Mavennet - mesur.io

Presentations Exchange

Initiate Exchange

must return `200 Success` status

Pass

1

Mavennet - mesur.io

Presentations Exchange

Initiate Exchange

response must include 'domain' property

Pass

1

Mavennet - mesur.io

Presentations Exchange

Initiate Exchange

response must include 'challenge' property

Pass

1

Mavennet - mesur.io

Presentations Exchange

Sign Presentation

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet - mesur.io

Presentations Exchange

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

Mavennet - mesur.io

Presentations Exchange

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

Mavennet - mesur.io

Presentations Exchange

Sign Presentation

`domain` collection variable must be set

Pass

1

Mavennet - mesur.io

Presentations Exchange

Sign Presentation

`challenge` collection variable must be set

Pass

1

Mavennet - mesur.io

Presentations Exchange

Sign Presentation

must return `201 Success` status

Fail

expected response to have status code 201 but got 401

0

Mavennet - mesur.io

Presentations Exchange

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

Mavennet - mesur.io

Presentations Exchange

Complete Exchange

`verifier_access_token` collection variable must be set

Pass

1

Mavennet - mesur.io

Presentations Exchange

Complete Exchange

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Mavennet - mesur.io

Presentations Exchange

Complete Exchange

verification response should be 'true'

Fail

expected undefined to be true

0

Transmute

Credentials Revocation

Get Access Token

must return `200 Success` status

Pass

1

Transmute

Credentials Revocation

Get Access Token

response body must include non-empty access_token

Pass

1

Transmute

Credentials Revocation

Get Access Token

response body must represent `Bearer` token

Pass

1

Transmute

Credentials Revocation

Get Access Token

returned token must expire in the future

Pass

1

Transmute

Credentials Revocation

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

Transmute

Credentials Revocation

Get Organization DIDs

`access_token` collection variable must be set

Pass

1

Transmute

Credentials Revocation

Get Organization DIDs

Status code is 200

Pass

1

Transmute

Credentials Revocation

Get Organization DIDs

must include valid JSON response body

Pass

1

Transmute

Credentials Revocation

Get Organization DIDs

didDocument must be present in response body

Pass

1

Transmute

Credentials Revocation

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

Transmute

Credentials Revocation

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

Transmute

Credentials Revocation

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

Transmute

Credentials Revocation

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

Transmute

Credentials Revocation

Get Organization DIDs

verification method controller must match did subject

Pass

1

Transmute

Credentials Revocation

Get Organization DIDs

`credential_issuer_id` persisted to collectionVariables

Pass

1

Transmute

Credentials Revocation

Issue Credential

`access_token` collection variable must be set

Pass

1

Transmute

Credentials Revocation

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Transmute

Credentials Revocation

Issue Credential

must return `201 Created` status

Pass

1

Transmute

Credentials Revocation

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Transmute

Credentials Revocation

Verify Credential

`access_token` collection variable must be set

Pass

1

Transmute

Credentials Revocation

Verify Credential

`verifiable_credential` collection variable must be set

Pass

1

Transmute

Credentials Revocation

Verify Credential

must return `200 Success` status

Pass

1

Transmute

Credentials Revocation

Verify Credential

Checks should have no errors

Pass

1

Transmute

Credentials Revocation

Revoke Credential

`access_token` collection variable must be set

Pass

1

Transmute

Credentials Revocation

Revoke Credential

`verifiable_credential_id` local variable must be set

Pass

1

Transmute

Credentials Revocation

Revoke Credential

must return `200 Success` status

Pass

1

Transmute

Credentials Revocation

Verify Revocation

`access_token` collection variable must be set

Pass

1

Transmute

Credentials Revocation

Verify Revocation

`verifiable_credential` collection variable must be set

Pass

1

Transmute

Credentials Revocation

Verify Revocation

must return `200 Success` status

Pass

1

Transmute

Credentials Revocation

Verify Revocation

Checks should have credentialStatus errors

Pass

1

Mavennet

Credentials Revocation

Get Access Token

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Mavennet

Credentials Revocation

Get Access Token

response body must include non-empty access_token

Fail

expected undefined to be a string

0

Mavennet

Credentials Revocation

Get Access Token

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

Mavennet

Credentials Revocation

Get Access Token

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

Mavennet

Credentials Revocation

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

Mavennet

Credentials Revocation

Get Organization DIDs

`access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet

Credentials Revocation

Get Organization DIDs

Status code is 200

Pass

1

Mavennet

Credentials Revocation

Get Organization DIDs

must include valid JSON response body

Pass

1

Mavennet

Credentials Revocation

Get Organization DIDs

didDocument must be present in response body

Pass

1

Mavennet

Credentials Revocation

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

Mavennet

Credentials Revocation

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

Mavennet

Credentials Revocation

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

Mavennet

Credentials Revocation

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

Mavennet

Credentials Revocation

Get Organization DIDs

verification method controller must match did subject

Pass

1

Mavennet

Credentials Revocation

Get Organization DIDs

`credential_issuer_id` persisted to collectionVariables

Pass

1

Mavennet

Credentials Revocation

Issue Credential

`access_token` collection variable must be set

Pass

1

Mavennet

Credentials Revocation

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Mavennet

Credentials Revocation

Issue Credential

must return `201 Created` status

Fail

expected response to have status code 201 but got 401

0

Mavennet

Credentials Revocation

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Mavennet

Credentials Revocation

Verify Credential

`access_token` collection variable must be set

Pass

1

Mavennet

Credentials Revocation

Verify Credential

`verifiable_credential` collection variable must be set

Pass

1

Mavennet

Credentials Revocation

Verify Credential

must return `200 Success` status

Fail

expected response to have status code 200 but got 401

0

Mavennet

Credentials Revocation

Verify Credential

Checks should have no errors

Fail

.empty was passed non-string primitive undefined

0

Mavennet

Credentials Revocation

Revoke Credential

`access_token` collection variable must be set

Pass

1

Mavennet

Credentials Revocation

Revoke Credential

`verifiable_credential_id` local variable must be set

Pass

1

Mavennet

Credentials Revocation

Revoke Credential

must return `200 Success` status

Fail

expected response to have status code 200 but got 401

0

Mavennet

Credentials Revocation

Verify Revocation

`access_token` collection variable must be set

Pass

1

Mavennet

Credentials Revocation

Verify Revocation

`verifiable_credential` collection variable must be set

Pass

1

Mavennet

Credentials Revocation

Verify Revocation

must return `200 Success` status

Fail

expected response to have status code 200 but got 401

0

Mavennet

Credentials Revocation

Verify Revocation

Checks should have credentialStatus errors

Fail

the given combination of arguments (undefined and string) is invalid for this assertion. You can use an array, a map, an object, a set, a string, or a weakset instead of a string

0

Mavennet

Presentations Verify

Get Access Token (Issuer)

must return `200 Success` status

Pass

1

Mavennet

Presentations Verify

Get Access Token (Issuer)

response body must include non-empty access_token

Pass

1

Mavennet

Presentations Verify

Get Access Token (Issuer)

response body must represent `Bearer` token

Pass

1

Mavennet

Presentations Verify

Get Access Token (Issuer)

returned token must expire in the future

Pass

1

Mavennet

Presentations Verify

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Get Access Token (Verifier)

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Mavennet

Presentations Verify

Get Access Token (Verifier)

response body must include non-empty access_token

Fail

expected undefined to be a string

0

Mavennet

Presentations Verify

Get Access Token (Verifier)

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

Mavennet

Presentations Verify

Get Access Token (Verifier)

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

Mavennet

Presentations Verify

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Verifier)

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Issue Credential

`issuer_access_token` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Issue Credential

must return `201 Created` status

Pass

1

Mavennet

Presentations Verify

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Initiate Exchange

`verifier_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet

Presentations Verify

Initiate Exchange

must return `200 Success` status

Pass

1

Mavennet

Presentations Verify

Initiate Exchange

response must include 'domain' property

Pass

1

Mavennet

Presentations Verify

Initiate Exchange

response must include 'challenge' property

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`issuer_access_token` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`domain` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`challenge` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Sign Presentation

must return `201 Success` status

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Complete Exchange

`verifier_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet

Presentations Verify

Complete Exchange

must return `200 Success` status

Fail

expected response to have status code 200 but got 400

0

Mavennet

Presentations Verify

Complete Exchange

verification response should be 'true'

Fail

expected undefined to be true

0

Mavennet

Presentations Verify

Verify Presentation

`verifier_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet

Presentations Verify

Verify Presentation

`verifiable_presentation` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Verify Presentation

`domain` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Verify Presentation

`challenge` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Verify Presentation

must return `200 Success` status

Fail

expected response to have status code 200 but got 401

0

Mavennet

Presentations Verify

Verify Presentation

verification response should be 'true'

Fail

expected undefined to be true

0

Mavennet - Transmute

OAuth Presentations Exchange

Holder gets Verifier's Token

must return `200 Success` status

Pass

1

Mavennet - Transmute

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must include non-empty access_token

Pass

1

Mavennet - Transmute

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must represent `Bearer` token

Pass

1

Mavennet - Transmute

OAuth Presentations Exchange

Holder gets Verifier's Token

returned token must expire in the future

Pass

1

Mavennet - Transmute

OAuth Presentations Exchange

Holder gets Verifier's Token

`access_token` persisted to collectionVariables

Pass

1

Mavennet - Transmute

OAuth Presentations Exchange

Get Verifier Organization DIDs

Status code is 200

Pass

1

Mavennet - Transmute

OAuth Presentations Exchange

Get Verifier Organization DIDs

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Mavennet - Transmute

OAuth Presentations Exchange

Presentation

must return `200 Success` status

Pass

1

Mavennet - Transmute

OAuth Presentations Exchange

Presentation

Content-Type header is application/json

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Access Token (Issuer)

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Mavennet - Transmute

Presentations Exchange

Get Access Token (Issuer)

response body must include non-empty access_token

Fail

expected undefined to be a string

0

Mavennet - Transmute

Presentations Exchange

Get Access Token (Issuer)

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

Mavennet - Transmute

Presentations Exchange

Get Access Token (Issuer)

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

Mavennet - Transmute

Presentations Exchange

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Access Token (Verifier)

must return `200 Success` status

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Access Token (Verifier)

response body must include non-empty access_token

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Access Token (Verifier)

response body must represent `Bearer` token

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Access Token (Verifier)

returned token must expire in the future

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

Response must include 'service' array

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

'service' array must define Traceability API service endpoint

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

must include valid JSON response body

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

didDocument must be present in response body

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be present

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be an array

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs values MUST be unique

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs[1] must be present

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

verification method controller must match did subject

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

'service' array must define Traceability API service endpoint

Pass

1

Mavennet - Transmute

Presentations Exchange

Get Organization DIDs (Verifier)

`verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Mavennet - Transmute

Presentations Exchange

Issue Credential

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet - Transmute

Presentations Exchange

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Mavennet - Transmute

Presentations Exchange

Issue Credential

must return `201 Created` status

Fail

expected response to have status code 201 but got 401

0

Mavennet - Transmute

Presentations Exchange

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Mavennet - Transmute

Presentations Exchange

Initiate Exchange

`verifier_access_token` collection variable must be set

Pass

1

Mavennet - Transmute

Presentations Exchange

Initiate Exchange

must return `200 Success` status

Pass

1

Mavennet - Transmute

Presentations Exchange

Initiate Exchange

response must include 'domain' property

Pass

1

Mavennet - Transmute

Presentations Exchange

Initiate Exchange

response must include 'challenge' property

Pass

1

Mavennet - Transmute

Presentations Exchange

Sign Presentation

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet - Transmute

Presentations Exchange

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

Mavennet - Transmute

Presentations Exchange

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

Mavennet - Transmute

Presentations Exchange

Sign Presentation

`domain` collection variable must be set

Pass

1

Mavennet - Transmute

Presentations Exchange

Sign Presentation

`challenge` collection variable must be set

Pass

1

Mavennet - Transmute

Presentations Exchange

Sign Presentation

must return `201 Success` status

Fail

expected response to have status code 201 but got 401

0

Mavennet - Transmute

Presentations Exchange

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

Mavennet - Transmute

Presentations Exchange

Complete Exchange

`verifier_access_token` collection variable must be set

Pass

1

Mavennet - Transmute

Presentations Exchange

Complete Exchange

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Mavennet - Transmute

Presentations Exchange

Complete Exchange

verification response should be 'true'

Fail

expected undefined to be true

0

Mavennet - mesur.io

OAuth Presentations Exchange

Holder gets Verifier's Token

must return `200 Success` status

Pass

1

Mavennet - mesur.io

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must include non-empty access_token

Pass

1

Mavennet - mesur.io

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must represent `Bearer` token

Pass

1

Mavennet - mesur.io

OAuth Presentations Exchange

Holder gets Verifier's Token

returned token must expire in the future

Pass

1

Mavennet - mesur.io

OAuth Presentations Exchange

Holder gets Verifier's Token

`access_token` persisted to collectionVariables

Pass

1

Mavennet - mesur.io

OAuth Presentations Exchange

Get Verifier Organization DIDs

Status code is 200

Pass

1

Mavennet - mesur.io

OAuth Presentations Exchange

Get Verifier Organization DIDs

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Mavennet - mesur.io

OAuth Presentations Exchange

Presentation

must return `200 Success` status

Fail

expected response to have status code 200 but got 404

0

Mavennet - mesur.io

OAuth Presentations Exchange

Presentation

Content-Type header is application/json

Fail

expected 'text/html; charset=utf-8' to include 'application/json'

0

Transmute - Mavennet

Presentations Exchange

Get Access Token (Issuer)

must return `200 Success` status

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Access Token (Issuer)

response body must include non-empty access_token

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Access Token (Issuer)

response body must represent `Bearer` token

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Access Token (Issuer)

returned token must expire in the future

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Access Token (Verifier)

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Transmute - Mavennet

Presentations Exchange

Get Access Token (Verifier)

response body must include non-empty access_token

Fail

expected undefined to be a string

0

Transmute - Mavennet

Presentations Exchange

Get Access Token (Verifier)

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

Transmute - Mavennet

Presentations Exchange

Get Access Token (Verifier)

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

Transmute - Mavennet

Presentations Exchange

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

Response must include 'service' array

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

'service' array must define Traceability API service endpoint

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

`issuer_access_token` collection variable must be set

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

must include valid JSON response body

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

didDocument must be present in response body

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be present

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs MUST be an array

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs values MUST be unique

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

alsoKnownAs[1] must be present

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

verification method controller must match did subject

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

'service' array must define Traceability API service endpoint

Pass

1

Transmute - Mavennet

Presentations Exchange

Get Organization DIDs (Verifier)

`verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Transmute - Mavennet

Presentations Exchange

Issue Credential

`issuer_access_token` collection variable must be set

Pass

1

Transmute - Mavennet

Presentations Exchange

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Transmute - Mavennet

Presentations Exchange

Issue Credential

must return `201 Created` status

Pass

1

Transmute - Mavennet

Presentations Exchange

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Transmute - Mavennet

Presentations Exchange

Initiate Exchange

`verifier_access_token` collection variable must be set

Fail

expected null to be a string

0

Transmute - Mavennet

Presentations Exchange

Initiate Exchange

must return `200 Success` status

Pass

1

Transmute - Mavennet

Presentations Exchange

Initiate Exchange

response must include 'domain' property

Pass

1

Transmute - Mavennet

Presentations Exchange

Initiate Exchange

response must include 'challenge' property

Pass

1

Transmute - Mavennet

Presentations Exchange

Sign Presentation

`issuer_access_token` collection variable must be set

Pass

1

Transmute - Mavennet

Presentations Exchange

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

Transmute - Mavennet

Presentations Exchange

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

Transmute - Mavennet

Presentations Exchange

Sign Presentation

`domain` collection variable must be set

Pass

1

Transmute - Mavennet

Presentations Exchange

Sign Presentation

`challenge` collection variable must be set

Pass

1

Transmute - Mavennet

Presentations Exchange

Sign Presentation

must return `201 Success` status

Pass

1

Transmute - Mavennet

Presentations Exchange

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

Transmute - Mavennet

Presentations Exchange

Complete Exchange

`verifier_access_token` collection variable must be set

Fail

expected null to be a string

0

Transmute - Mavennet

Presentations Exchange

Complete Exchange

must return `200 Success` status

Fail

expected response to have status code 200 but got 400

0

Transmute - Mavennet

Presentations Exchange

Complete Exchange

verification response should be 'true'

Fail

expected undefined to be true

0

mesur.io

Presentations Verify

Get Access Token (Issuer)

must return `200 Success` status

Pass

1

mesur.io

Presentations Verify

Get Access Token (Issuer)

response body must include non-empty access_token

Pass

1

mesur.io

Presentations Verify

Get Access Token (Issuer)

response body must represent `Bearer` token

Pass

1

mesur.io

Presentations Verify

Get Access Token (Issuer)

returned token must expire in the future

Pass

1

mesur.io

Presentations Verify

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Get Access Token (Verifier)

must return `200 Success` status

Pass

1

mesur.io

Presentations Verify

Get Access Token (Verifier)

response body must include non-empty access_token

Pass

1

mesur.io

Presentations Verify

Get Access Token (Verifier)

response body must represent `Bearer` token

Pass

1

mesur.io

Presentations Verify

Get Access Token (Verifier)

returned token must expire in the future

Pass

1

mesur.io

Presentations Verify

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Verifier)

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Issue Credential

`issuer_access_token` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Issue Credential

must return `201 Created` status

Pass

1

mesur.io

Presentations Verify

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Initiate Exchange

`verifier_access_token` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Initiate Exchange

must return `200 Success` status

Pass

1

mesur.io

Presentations Verify

Initiate Exchange

response must include 'domain' property

Pass

1

mesur.io

Presentations Verify

Initiate Exchange

response must include 'challenge' property

Pass

1

mesur.io

Presentations Verify

Sign Presentation

`issuer_access_token` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Sign Presentation

`domain` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Sign Presentation

`challenge` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Sign Presentation

must return `201 Success` status

Pass

1

mesur.io

Presentations Verify

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Complete Exchange

`verifier_access_token` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Complete Exchange

must return `200 Success` status

Pass

1

mesur.io

Presentations Verify

Complete Exchange

verification response should be 'true'

Pass

1

mesur.io

Presentations Verify

Verify Presentation

`verifier_access_token` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Verify Presentation

`verifiable_presentation` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Verify Presentation

`domain` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Verify Presentation

`challenge` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Verify Presentation

must return `200 Success` status

Pass

1

mesur.io

Presentations Verify

Verify Presentation

verification response should be 'true'

Pass

1

Mavennet

Presentations Verify

Get Access Token (Issuer)

must return `200 Success` status

Pass

1

Mavennet

Presentations Verify

Get Access Token (Issuer)

response body must include non-empty access_token

Pass

1

Mavennet

Presentations Verify

Get Access Token (Issuer)

response body must represent `Bearer` token

Pass

1

Mavennet

Presentations Verify

Get Access Token (Issuer)

returned token must expire in the future

Pass

1

Mavennet

Presentations Verify

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Get Access Token (Verifier)

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Mavennet

Presentations Verify

Get Access Token (Verifier)

response body must include non-empty access_token

Fail

expected undefined to be a string

0

Mavennet

Presentations Verify

Get Access Token (Verifier)

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

Mavennet

Presentations Verify

Get Access Token (Verifier)

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

Mavennet

Presentations Verify

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

Mavennet

Presentations Verify

Get Organization DIDs (Verifier)

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Issue Credential

`issuer_access_token` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Issue Credential

must return `201 Created` status

Pass

1

Mavennet

Presentations Verify

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Initiate Exchange

`verifier_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet

Presentations Verify

Initiate Exchange

must return `200 Success` status

Pass

1

Mavennet

Presentations Verify

Initiate Exchange

response must include 'domain' property

Pass

1

Mavennet

Presentations Verify

Initiate Exchange

response must include 'challenge' property

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`issuer_access_token` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`domain` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`challenge` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Sign Presentation

must return `201 Success` status

Pass

1

Mavennet

Presentations Verify

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

Mavennet

Presentations Verify

Complete Exchange

`verifier_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet

Presentations Verify

Complete Exchange

must return `200 Success` status

Fail

expected response to have status code 200 but got 400

0

Mavennet

Presentations Verify

Complete Exchange

verification response should be 'true'

Fail

expected undefined to be true

0

Mavennet

Presentations Verify

Verify Presentation

`verifier_access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet

Presentations Verify

Verify Presentation

`verifiable_presentation` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Verify Presentation

`domain` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Verify Presentation

`challenge` collection variable must be set

Pass

1

Mavennet

Presentations Verify

Verify Presentation

must return `200 Success` status

Fail

expected response to have status code 200 but got 401

0

Mavennet

Presentations Verify

Verify Presentation

verification response should be 'true'

Fail

expected undefined to be true

0

Transmute

Presentations Verify

Get Access Token (Issuer)

must return `200 Success` status

Pass

1

Transmute

Presentations Verify

Get Access Token (Issuer)

response body must include non-empty access_token

Pass

1

Transmute

Presentations Verify

Get Access Token (Issuer)

response body must represent `Bearer` token

Pass

1

Transmute

Presentations Verify

Get Access Token (Issuer)

returned token must expire in the future

Pass

1

Transmute

Presentations Verify

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Get Access Token (Verifier)

must return `200 Success` status

Pass

1

Transmute

Presentations Verify

Get Access Token (Verifier)

response body must include non-empty access_token

Pass

1

Transmute

Presentations Verify

Get Access Token (Verifier)

response body must represent `Bearer` token

Pass

1

Transmute

Presentations Verify

Get Access Token (Verifier)

returned token must expire in the future

Pass

1

Transmute

Presentations Verify

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

Transmute

Presentations Verify

Get Organization DIDs (Verifier)

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Issue Credential

`issuer_access_token` collection variable must be set

Pass

1

Transmute

Presentations Verify

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Transmute

Presentations Verify

Issue Credential

must return `201 Created` status

Pass

1

Transmute

Presentations Verify

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Initiate Exchange

`verifier_access_token` collection variable must be set

Pass

1

Transmute

Presentations Verify

Initiate Exchange

must return `200 Success` status

Pass

1

Transmute

Presentations Verify

Initiate Exchange

response must include 'domain' property

Pass

1

Transmute

Presentations Verify

Initiate Exchange

response must include 'challenge' property

Pass

1

Transmute

Presentations Verify

Sign Presentation

`issuer_access_token` collection variable must be set

Pass

1

Transmute

Presentations Verify

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

Transmute

Presentations Verify

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

Transmute

Presentations Verify

Sign Presentation

`domain` collection variable must be set

Pass

1

Transmute

Presentations Verify

Sign Presentation

`challenge` collection variable must be set

Pass

1

Transmute

Presentations Verify

Sign Presentation

must return `201 Success` status

Pass

1

Transmute

Presentations Verify

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

Transmute

Presentations Verify

Complete Exchange

`verifier_access_token` collection variable must be set

Pass

1

Transmute

Presentations Verify

Complete Exchange

must return `200 Success` status

Pass

1

Transmute

Presentations Verify

Complete Exchange

verification response should be 'true'

Pass

1

Transmute

Presentations Verify

Verify Presentation

`verifier_access_token` collection variable must be set

Pass

1

Transmute

Presentations Verify

Verify Presentation

`verifiable_presentation` collection variable must be set

Pass

1

Transmute

Presentations Verify

Verify Presentation

`domain` collection variable must be set

Pass

1

Transmute

Presentations Verify

Verify Presentation

`challenge` collection variable must be set

Pass

1

Transmute

Presentations Verify

Verify Presentation

must return `200 Success` status

Pass

1

Transmute

Presentations Verify

Verify Presentation

verification response should be 'true'

Pass

1

mesur.io

Credentials Revocation

Get Access Token

must return `200 Success` status

Pass

1

mesur.io

Credentials Revocation

Get Access Token

response body must include non-empty access_token

Pass

1

mesur.io

Credentials Revocation

Get Access Token

response body must represent `Bearer` token

Pass

1

mesur.io

Credentials Revocation

Get Access Token

returned token must expire in the future

Pass

1

mesur.io

Credentials Revocation

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

mesur.io

Credentials Revocation

Get Organization DIDs

`access_token` collection variable must be set

Pass

1

mesur.io

Credentials Revocation

Get Organization DIDs

Status code is 200

Pass

1

mesur.io

Credentials Revocation

Get Organization DIDs

must include valid JSON response body

Pass

1

mesur.io

Credentials Revocation

Get Organization DIDs

didDocument must be present in response body

Pass

1

mesur.io

Credentials Revocation

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

mesur.io

Credentials Revocation

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

mesur.io

Credentials Revocation

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

mesur.io

Credentials Revocation

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

mesur.io

Credentials Revocation

Get Organization DIDs

verification method controller must match did subject

Pass

1

mesur.io

Credentials Revocation

Get Organization DIDs

`credential_issuer_id` persisted to collectionVariables

Pass

1

mesur.io

Credentials Revocation

Issue Credential

`access_token` collection variable must be set

Pass

1

mesur.io

Credentials Revocation

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

mesur.io

Credentials Revocation

Issue Credential

must return `201 Created` status

Pass

1

mesur.io

Credentials Revocation

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

mesur.io

Credentials Revocation

Verify Credential

`access_token` collection variable must be set

Pass

1

mesur.io

Credentials Revocation

Verify Credential

`verifiable_credential` collection variable must be set

Pass

1

mesur.io

Credentials Revocation

Verify Credential

must return `200 Success` status

Pass

1

mesur.io

Credentials Revocation

Verify Credential

Checks should have no errors

Fail

.empty was passed non-string primitive undefined

0

mesur.io

Credentials Revocation

Revoke Credential

`access_token` collection variable must be set

Pass

1

mesur.io

Credentials Revocation

Revoke Credential

`verifiable_credential_id` local variable must be set

Pass

1

mesur.io

Credentials Revocation

Revoke Credential

must return `200 Success` status

Fail

expected response to have status code 200 but got 501

0

mesur.io

Credentials Revocation

Verify Revocation

`access_token` collection variable must be set

Pass

1

mesur.io

Credentials Revocation

Verify Revocation

`verifiable_credential` collection variable must be set

Pass

1

mesur.io

Credentials Revocation

Verify Revocation

must return `200 Success` status

Pass

1

mesur.io

Credentials Revocation

Verify Revocation

Checks should have credentialStatus errors

Fail

the given combination of arguments (undefined and string) is invalid for this assertion. You can use an array, a map, an object, a set, a string, or a weakset instead of a string

0

mesur.io

Presentations Verify

Get Access Token (Issuer)

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

mesur.io

Presentations Verify

Get Access Token (Issuer)

response body must include non-empty access_token

Fail

expected undefined to be a string

0

mesur.io

Presentations Verify

Get Access Token (Issuer)

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

mesur.io

Presentations Verify

Get Access Token (Issuer)

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

mesur.io

Presentations Verify

Get Access Token (Issuer)

`access_token` persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Get Access Token (Verifier)

must return `200 Success` status

Pass

1

mesur.io

Presentations Verify

Get Access Token (Verifier)

response body must include non-empty access_token

Pass

1

mesur.io

Presentations Verify

Get Access Token (Verifier)

response body must represent `Bearer` token

Pass

1

mesur.io

Presentations Verify

Get Access Token (Verifier)

returned token must expire in the future

Pass

1

mesur.io

Presentations Verify

Get Access Token (Verifier)

`access_token` persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

Status code is 200

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

must include valid JSON response body

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

didDocument must be present in response body

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be present

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs MUST be an array

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs values MUST be unique

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

alsoKnownAs[1] must be present

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

verification method controller must match did subject

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Issuer)

`credential_issuer_id` persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Verifier)

Status code is 200

Pass

1

mesur.io

Presentations Verify

Get Organization DIDs (Verifier)

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Issue Credential

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

mesur.io

Presentations Verify

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Issue Credential

must return `201 Created` status

Fail

expected response to have status code 201 but got 401

0

mesur.io

Presentations Verify

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Initiate Exchange

`verifier_access_token` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Initiate Exchange

must return `200 Success` status

Pass

1

mesur.io

Presentations Verify

Initiate Exchange

response must include 'domain' property

Pass

1

mesur.io

Presentations Verify

Initiate Exchange

response must include 'challenge' property

Pass

1

mesur.io

Presentations Verify

Sign Presentation

`issuer_access_token` collection variable must be set

Fail

expected null to be a string

0

mesur.io

Presentations Verify

Sign Presentation

`credential_issuer_id` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Sign Presentation

`verifiable_credential` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Sign Presentation

`domain` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Sign Presentation

`challenge` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Sign Presentation

must return `201 Success` status

Fail

expected response to have status code 201 but got 401

0

mesur.io

Presentations Verify

Sign Presentation

`verifiable_presentation` persisted to collectionVariables

Pass

1

mesur.io

Presentations Verify

Complete Exchange

`verifier_access_token` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Complete Exchange

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

mesur.io

Presentations Verify

Complete Exchange

verification response should be 'true'

Fail

expected undefined to be true

0

mesur.io

Presentations Verify

Verify Presentation

`verifier_access_token` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Verify Presentation

`verifiable_presentation` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Verify Presentation

`domain` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Verify Presentation

`challenge` collection variable must be set

Pass

1

mesur.io

Presentations Verify

Verify Presentation

must return `200 Success` status

Pass

1

mesur.io

Presentations Verify

Verify Presentation

verification response should be 'true'

Fail

expected false to be true

0

Transmute - mesur.io

OAuth Presentations Exchange

Holder gets Verifier's Token

must return `200 Success` status

Pass

1

Transmute - mesur.io

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must include non-empty access_token

Pass

1

Transmute - mesur.io

OAuth Presentations Exchange

Holder gets Verifier's Token

response body must represent `Bearer` token

Pass

1

Transmute - mesur.io

OAuth Presentations Exchange

Holder gets Verifier's Token

returned token must expire in the future

Pass

1

Transmute - mesur.io

OAuth Presentations Exchange

Holder gets Verifier's Token

`access_token` persisted to collectionVariables

Pass

1

Transmute - mesur.io

OAuth Presentations Exchange

Get Verifier Organization DIDs

Status code is 200

Pass

1

Transmute - mesur.io

OAuth Presentations Exchange

Get Verifier Organization DIDs

Issuer makes unauthenticated discovery of verifiers exchange endpoint. `verifier_exchange_endpoint` is persisted to collectionVariables

Pass

1

Transmute - mesur.io

OAuth Presentations Exchange

Presentation

must return `200 Success` status

Fail

expected response to have status code 200 but got 404

0

Transmute - mesur.io

OAuth Presentations Exchange

Presentation

Content-Type header is application/json

Fail

expected 'text/html; charset=utf-8' to include 'application/json'

0

Mavennet

Credentials Issue

Get Access Token

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Mavennet

Credentials Issue

Get Access Token

response body must include non-empty access_token

Fail

expected undefined to be a string

0

Mavennet

Credentials Issue

Get Access Token

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

Mavennet

Credentials Issue

Get Access Token

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

Mavennet

Credentials Issue

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

Mavennet

Credentials Issue

Get Organization DIDs

`access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet

Credentials Issue

Get Organization DIDs

Status code is 200

Pass

1

Mavennet

Credentials Issue

Get Organization DIDs

must include valid JSON response body

Pass

1

Mavennet

Credentials Issue

Get Organization DIDs

didDocument must be present in response body

Pass

1

Mavennet

Credentials Issue

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

Mavennet

Credentials Issue

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

Mavennet

Credentials Issue

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

Mavennet

Credentials Issue

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

Mavennet

Credentials Issue

Get Organization DIDs

verification method controller must match did subject

Pass

1

Mavennet

Credentials Issue

Get Organization DIDs

`credential_issuer_id` persisted to collectionVariables

Pass

1

Mavennet

Credentials Issue

Issue Credential

`access_token` collection variable must be set

Pass

1

Mavennet

Credentials Issue

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Mavennet

Credentials Issue

Issue Credential

must return `201 Created` status

Fail

expected response to have status code 201 but got 401

0

mesur.io

Credentials Issue

Get Access Token

must return `200 Success` status

Pass

1

mesur.io

Credentials Issue

Get Access Token

response body must include non-empty access_token

Pass

1

mesur.io

Credentials Issue

Get Access Token

response body must represent `Bearer` token

Pass

1

mesur.io

Credentials Issue

Get Access Token

returned token must expire in the future

Pass

1

mesur.io

Credentials Issue

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

mesur.io

Credentials Issue

Get Organization DIDs

`access_token` collection variable must be set

Pass

1

mesur.io

Credentials Issue

Get Organization DIDs

Status code is 200

Pass

1

mesur.io

Credentials Issue

Get Organization DIDs

must include valid JSON response body

Pass

1

mesur.io

Credentials Issue

Get Organization DIDs

didDocument must be present in response body

Pass

1

mesur.io

Credentials Issue

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

mesur.io

Credentials Issue

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

mesur.io

Credentials Issue

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

mesur.io

Credentials Issue

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

mesur.io

Credentials Issue

Get Organization DIDs

verification method controller must match did subject

Pass

1

mesur.io

Credentials Issue

Get Organization DIDs

`credential_issuer_id` persisted to collectionVariables

Pass

1

mesur.io

Credentials Issue

Issue Credential

`access_token` collection variable must be set

Pass

1

mesur.io

Credentials Issue

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

mesur.io

Credentials Issue

Issue Credential

must return `201 Created` status

Pass

1

mesur.io

DID Web Discovery

Get Access Token

must return `200 Success` status

Pass

1

mesur.io

DID Web Discovery

Get Access Token

response body must include non-empty access_token

Pass

1

mesur.io

DID Web Discovery

Get Access Token

response body must represent `Bearer` token

Pass

1

mesur.io

DID Web Discovery

Get Access Token

returned token must expire in the future

Pass

1

mesur.io

DID Web Discovery

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

mesur.io

DID Web Discovery

Get Organization DIDs

Status code is 200

Pass

1

mesur.io

DID Web Discovery

Get Organization DIDs

must include valid JSON response body

Pass

1

mesur.io

DID Web Discovery

Get Organization DIDs

didDocument must be present in response body

Pass

1

mesur.io

DID Web Discovery

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

mesur.io

DID Web Discovery

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

mesur.io

DID Web Discovery

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

mesur.io

DID Web Discovery

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

mesur.io

DID Web Discovery

Get Organization DIDs

Response must include 'service' array

Pass

1

mesur.io

DID Web Discovery

Get Organization DIDs

'service' array must define Traceability API service endpoint

Pass

1

mesur.io

DID Web Discovery

Get Organization DIDs

verification method controller must match did subject

Pass

1

Mavennet

Credentials Verify

Get Access Token

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Mavennet

Credentials Verify

Get Access Token

response body must include non-empty access_token

Fail

expected undefined to be a string

0

Mavennet

Credentials Verify

Get Access Token

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

Mavennet

Credentials Verify

Get Access Token

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

Mavennet

Credentials Verify

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

Mavennet

Credentials Verify

Get Organization DIDs

`access_token` collection variable must be set

Fail

expected null to be a string

0

Mavennet

Credentials Verify

Get Organization DIDs

Status code is 200

Pass

1

Mavennet

Credentials Verify

Get Organization DIDs

must include valid JSON response body

Pass

1

Mavennet

Credentials Verify

Get Organization DIDs

didDocument must be present in response body

Pass

1

Mavennet

Credentials Verify

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

Mavennet

Credentials Verify

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

Mavennet

Credentials Verify

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

Mavennet

Credentials Verify

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

Mavennet

Credentials Verify

Get Organization DIDs

verification method controller must match did subject

Pass

1

Mavennet

Credentials Verify

Get Organization DIDs

`credential_issuer_id` persisted to collectionVariables

Pass

1

Mavennet

Credentials Verify

Issue Credential

`access_token` collection variable must be set

Pass

1

Mavennet

Credentials Verify

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Mavennet

Credentials Verify

Issue Credential

must return `201 Created` status

Fail

expected response to have status code 201 but got 401

0

Mavennet

Credentials Verify

Issue Credential

`verifiable_credential` persisted to collectionVariables

Pass

1

Mavennet

Credentials Verify

Verify Credential

`access_token` collection variable must be set

Pass

1

Mavennet

Credentials Verify

Verify Credential

`verifiable_credential` collection variable must be set

Pass

1

Mavennet

Credentials Verify

Verify Credential

must return `200 Success` status

Fail

expected response to have status code 200 but got 401

0

Mavennet

Credentials Verify

Verify Credential

verification should be successful

Fail

expected undefined to be true

0

Transmute

DID Web Discovery

Get Access Token

must return `200 Success` status

Pass

1

Transmute

DID Web Discovery

Get Access Token

response body must include non-empty access_token

Pass

1

Transmute

DID Web Discovery

Get Access Token

response body must represent `Bearer` token

Pass

1

Transmute

DID Web Discovery

Get Access Token

returned token must expire in the future

Pass

1

Transmute

DID Web Discovery

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

Transmute

DID Web Discovery

Get Organization DIDs

Status code is 200

Pass

1

Transmute

DID Web Discovery

Get Organization DIDs

must include valid JSON response body

Pass

1

Transmute

DID Web Discovery

Get Organization DIDs

didDocument must be present in response body

Pass

1

Transmute

DID Web Discovery

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

Transmute

DID Web Discovery

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

Transmute

DID Web Discovery

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

Transmute

DID Web Discovery

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

Transmute

DID Web Discovery

Get Organization DIDs

Response must include 'service' array

Pass

1

Transmute

DID Web Discovery

Get Organization DIDs

'service' array must define Traceability API service endpoint

Pass

1

Transmute

DID Web Discovery

Get Organization DIDs

verification method controller must match did subject

Pass

1

Mavennet

DID Web Discovery

Get Access Token

must return `200 Success` status

Fail

expected response to have status code 200 but got 500

0

Mavennet

DID Web Discovery

Get Access Token

response body must include non-empty access_token

Fail

expected undefined to be a string

0

Mavennet

DID Web Discovery

Get Access Token

response body must represent `Bearer` token

Fail

expected undefined to equal 'Bearer'

0

Mavennet

DID Web Discovery

Get Access Token

returned token must expire in the future

Fail

expected undefined to be a number or a date

0

Mavennet

DID Web Discovery

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

Mavennet

DID Web Discovery

Get Organization DIDs

Status code is 200

Pass

1

Mavennet

DID Web Discovery

Get Organization DIDs

must include valid JSON response body

Pass

1

Mavennet

DID Web Discovery

Get Organization DIDs

didDocument must be present in response body

Pass

1

Mavennet

DID Web Discovery

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

Mavennet

DID Web Discovery

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

Mavennet

DID Web Discovery

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

Mavennet

DID Web Discovery

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

Mavennet

DID Web Discovery

Get Organization DIDs

Response must include 'service' array

Pass

1

Mavennet

DID Web Discovery

Get Organization DIDs

'service' array must define Traceability API service endpoint

Pass

1

Mavennet

DID Web Discovery

Get Organization DIDs

verification method controller must match did subject

Pass

1

Transmute

Credentials Issue

Get Access Token

must return `200 Success` status

Pass

1

Transmute

Credentials Issue

Get Access Token

response body must include non-empty access_token

Pass

1

Transmute

Credentials Issue

Get Access Token

response body must represent `Bearer` token

Pass

1

Transmute

Credentials Issue

Get Access Token

returned token must expire in the future

Pass

1

Transmute

Credentials Issue

Get Access Token

`access_token` persisted to collectionVariables

Pass

1

Transmute

Credentials Issue

Get Organization DIDs

`access_token` collection variable must be set

Pass

1

Transmute

Credentials Issue

Get Organization DIDs

Status code is 200

Pass

1

Transmute

Credentials Issue

Get Organization DIDs

must include valid JSON response body

Pass

1

Transmute

Credentials Issue

Get Organization DIDs

didDocument must be present in response body

Pass

1

Transmute

Credentials Issue

Get Organization DIDs

alsoKnownAs MUST be present

Pass

1

Transmute

Credentials Issue

Get Organization DIDs

alsoKnownAs MUST be an array

Pass

1

Transmute

Credentials Issue

Get Organization DIDs

alsoKnownAs values MUST be unique

Pass

1

Transmute

Credentials Issue

Get Organization DIDs

alsoKnownAs[1] must be present

Pass

1

Transmute

Credentials Issue

Get Organization DIDs

verification method controller must match did subject

Pass

1

Transmute

Credentials Issue

Get Organization DIDs

`credential_issuer_id` persisted to collectionVariables

Pass

1

Transmute

Credentials Issue

Issue Credential

`access_token` collection variable must be set

Pass

1

Transmute

Credentials Issue

Issue Credential

`credential_issuer_id` collection variable must be set

Pass

1

Transmute

Credentials Issue

Issue Credential

must return `201 Created` status

Pass

1